package com.bwie.system.service;

import com.bwie.common.domain.SysFeature;
import com.bwie.common.domain.SysOpeningHours;
import com.bwie.common.domain.SysShop;
import com.bwie.common.domain.request.SysShopRequest;
import com.bwie.common.domain.vo.SysShopVo;
import com.bwie.common.result.Result;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface SysShopService {

    /**
     * 获取商店信息
     * @return
     */
    List<SysShop> shopList(SysShopRequest sysShopRequest);

    /**
     * 获取特色信息
     */
    List<SysFeature> featureList(Integer shopId);

    /**
     * 获取营业时间
     */
    List<SysOpeningHours> openingHours(Integer shopId);

    /**
     * 上传图片
     */
    Result upload(MultipartFile multipartFile);

    /**
     * 创建店铺
     */
    Result addShop(SysShopVo sysShopVo);

}
